About Trinity Greyhounds Limited (08994466) United Kingdom