About R S Home Improvements Limited (12467328) United Kingdom