About Alphalind Construction Limited (12023309) United Kingdom