About S.bardui Construction Ltd (13045164) United Kingdom