About Ne Clean Limited (07219785) United Kingdom