About G C Baker Limited (07454623) United Kingdom