About Ozbal Construction Ltd (12967153) United Kingdom