About Entwistle Homes Limited (12651268) United Kingdom