About R&s Design & Build Ltd (12580163) United Kingdom