About Anglia Components Investments Limited (08045482) United Kingdom