About Nick Interior &exterior Decorations Limited (13183295) United Kingdom