About The Aroma Room Ltd (12788552) United Kingdom