About G & S Baker Limited (04533681) United Kingdom