About Alfa Chemicals Limited (01254437) United Kingdom