About J P Ray Ltd (12064246) United Kingdom