About G & I Homes Ltd (13118868) United Kingdom