About Devereux Decorators Limited (03385110) United Kingdom