About Avington Investments Limited (10280001) United Kingdom