About Neate Limited (09412637) United Kingdom