About M & R Associates Ltd (SC292550) United Kingdom