About H&o Homes Limited (09548325) United Kingdom