About Powell & Co Construction Ltd (04962164) United Kingdom