About Deda Construction Ltd (11079393) United Kingdom