About R&r Construction & Development Ltd (08382108) United Kingdom