About Ansol Technologies Limited (10236288) United Kingdom