About M & S Specialist Ltd (10491711) United Kingdom