About Gooch Technology Limited (07496272) United Kingdom