About A&l Homes Limited (12794836) United Kingdom