About M & R Technical Limited (10368569) United Kingdom