Foto Store Ltd. Unit 50, Mackley Industrial Estate, Henfield Road, Henfield, West sussex BN59XR