About Amington Investments Limited (10281163) United Kingdom