About The Peckish Pooch Ltd (13388705) United Kingdom