About M R 66 Limited (11239328) United Kingdom