About Almac Trustees Limited (NI041772) United Kingdom