About Ineos Solvents Ethanol Limited (09728620) United Kingdom