About R & B Building Consultants Limited (04225923) United Kingdom