About Izol Limited (12936338) United Kingdom