About M & C Manufacturing Ltd (12460069) United Kingdom