About Stoneman & Starling Photographers Limited (03140320) United Kingdom