About Barsanu Construction Ltd (13116960) United Kingdom