About James Gould Ltd (12846516) United Kingdom