About Jamco Holdings Limited (08790002) United Kingdom