About The Abington Group Limited (10475393) United Kingdom