About M Ovidiu Engineering Limited (09253038) United Kingdom