About Parker Powell Design Limited (08979703) United Kingdom