About Abington Investments Limited (11349957) United Kingdom