About N.e.o. Decorations Ltd (11593392) United Kingdom