About Wearwell Europe Ltd (04010495) United Kingdom