About R Gooch Services Limited (11088712) United Kingdom