About R B C Retail Limited (11640090) United Kingdom