About Terry Gould International Limited (00802102) United Kingdom