About Egli Homes Limited (12988728) United Kingdom