About Jessops Europe Limited (08384909) United Kingdom