About Pooch London Limited (13159193) United Kingdom