About Premix Limited (10140881) United Kingdom