About R&n Homes Ltd (10026485) United Kingdom