About Anderson Aromatics Ltd (SC577392) United Kingdom