About Jessross Limited (03535361) United Kingdom