About R & D Home Improvements Limited (08174939) United Kingdom