About Greyhound Grips Ltd (11696029) United Kingdom