About G & H Associates (europe) Limited (04446811) United Kingdom