About Peter Hutchinson Designs Limited (07264582) United Kingdom