About I C S (east Anglia) Limited (08464459) United Kingdom