About H J Banks Environmental Trust Limited (04226236) United Kingdom