About Greyhound Close 1960 Limited (09775342) United Kingdom