About Waggin Tails London Limited (07967241) United Kingdom