About Powell Cad Design Limited (08338404) United Kingdom