About Specialist Photographic Limited (08182545) United Kingdom