About M & I Engineering Limited (10782648) United Kingdom