About Wooden Shoe Group Ltd (12884823) United Kingdom