About Retired Greyhounds South Lakes Limited (12575653) United Kingdom