About Jamco Family Ltd (12138249) United Kingdom