About Wickston Designs Limited (03855436) United Kingdom