About G&o Homes Limited (11624717) United Kingdom