About Dellys Decorators Limited (13034547) United Kingdom