About Wally Dugs Ltd (11756892) United Kingdom