About Alphacrete International Limited (01305031) United Kingdom