About R & B Utilities Limited (06798863) United Kingdom