About Aberforth Limited Partnership Ia (SL004084) United Kingdom