About G.g. Baxter (holdings) Limited (00189631) United Kingdom