About Andyai Construction Ltd (12248608) United Kingdom