About Gould International Uk Limited (00291620) United Kingdom