About Allan Water Homes Limited (SC110507) United Kingdom