About Alchmex International Construction Limited (01270050) United Kingdom