About G. & S. Group Limited (02269393) United Kingdom