About Snappies Photoprocessing Laboratory Limited (02560175) United Kingdom