About Steve Gooch Ltd (12477848) United Kingdom