About Affix Construction Ltd (09617045) United Kingdom