About Lynx Educational Trust For Animal Welfare Limited (02188747) United Kingdom