About Devereux Designs Limited (02983715) United Kingdom