About M.a. Rimmer Limited (05945441) United Kingdom