About L & R Homes Ltd (12250627) United Kingdom