About Jamco Developments Ltd (12297868) United Kingdom