About Control Components (anglia) Limited (01591390) United Kingdom