About Pooches & Tweed Ltd (11760593) United Kingdom