About Aroma Properties Shenfield Limited (12281097) United Kingdom