About R&h Home Solutions Ltd (11687303) United Kingdom