About G & H (holdings) Limited (02776698) United Kingdom