About Tolworth Photographic Limited (03951138) United Kingdom