About Waggy Tails & Woofs Ltd (SC695560) United Kingdom