About G & E Baker Associates Limited (06319289) United Kingdom