About Quikcrete Limited (06096663) United Kingdom