About Powell Design & Construction Ltd (11907204) United Kingdom