About R.l.& M.l. Management Limited (04625273) United Kingdom