About Aroma Clay Limited (12484961) United Kingdom