About M. Gooch Ltd (11508859) United Kingdom