About M & R Duke Investments Limited (05303879) United Kingdom