About Devereaux Designs Ltd (04077487) United Kingdom