About Dog Shack Uk (dog Apparel) Ltd (13021760) United Kingdom