About Powell Tuck Design Limited (02528870) United Kingdom