About Woodies Holdings Ltd (12925114) United Kingdom