About Neuchatel Ltd (08245873) United Kingdom