About M. Womersleys Ltd (12584673) United Kingdom