About Ne Floorsand Limited (13556402) United Kingdom