About R.m.c. London Ltd (07652463) United Kingdom