About Wicks & Ezekiel Ltd (10253745) United Kingdom