About Pd Michell Design Limited (06689606) United Kingdom