About G Nichols Building Limited (06864691) United Kingdom