About Whippet Rescue Uk Limited (10359336) United Kingdom