About Neatlook Limited (06849190) United Kingdom