About Rc & Bs Holdings Limited (13411597) United Kingdom