About Mega Concrete Equipment Limited (09196017) United Kingdom