About M W Carroll & Sons Ltd (11190004) United Kingdom