About The Canoe Sports Trust Limited (03286169) United Kingdom