About Aromadore Limited (08560640) United Kingdom