About De Monchy Aromatics Limited (01615220) United Kingdom