About R & B Scaffold (south East) Limited (07440503) United Kingdom