About Jerseycow Developments Ltd (12220995) United Kingdom