About Ansacode Limited (01533163) United Kingdom