About Letchworth Gold Limited (13400387) United Kingdom