About Griffter Services Ltd (11254010) United Kingdom