About Wally & Sow Ltd (12948118) United Kingdom