About N Gooch Engineering Ltd (10675329) United Kingdom