About Gooch Communications Limited (10975445) United Kingdom