About Grindhead Limited (11771228) United Kingdom