About The Pooch Palace Ltd (11384847) United Kingdom