About L & A Houses Limited (12667355) United Kingdom