About Alector Construction Ltd (13497821) United Kingdom