About Sir Woofy Woofingtons Ltd (12123201) United Kingdom