About Gooch Engineering Limited (10909493) United Kingdom