About Rm Newell Associates Ltd (11038908) United Kingdom