About R & R Sussex Homes Ltd (10007038) United Kingdom