About Alcal Stores Ltd (12507860) United Kingdom