About Offa Construction Ltd (11500919) United Kingdom