About Griffin Consulting Limited (07847573) United Kingdom