About Clifton Photographic Company Limited (04401698) United Kingdom