About Terry Gould Ltd (10837401) United Kingdom