About Jessops Developments Limited (10792439) United Kingdom