About R M B Retail Limited (SC254847) United Kingdom