About Anglia Controls Limited (00912170) United Kingdom