About Jessop Web Solutions Limited (08542047) United Kingdom