About Aroma Spa & Beauty Shenfield Limited (12280880) United Kingdom