About R & B25 Ltd (06566727) United Kingdom