About Premix Concrete Solutions Limited (12051064) United Kingdom