About Penn Hill Pooch Limited (12067861) United Kingdom