About The Aroma Smiths Limited (12038803) United Kingdom