About Patricia Hewlett Design Limited (02838317) United Kingdom