About Grimes Industries Ltd (11977529) United Kingdom