About Nico&alex Construction Ltd (12648649) United Kingdom