About Powell Construction Ltd (07569220) United Kingdom