About Alfa Chemicals Group Limited (12329338) United Kingdom