About Thornton Greyhounds Limited (SC036549) United Kingdom