About M.r.m. International Generators Limited (02004738) United Kingdom