About Neb Interiors Limited (10691709) United Kingdom