About R & Sb Projects Limited (11769838) United Kingdom