About Atlantic Salmon Trust Limited (00904293) United Kingdom