About Letchworth Garden City Angling Association Limited (04951344) United Kingdom