About Nessies Chilminding Limited (12038426) United Kingdom