About Alex Gooch Ltd (13366237) United Kingdom