About L & A Aroma S Ltd (13161273) United Kingdom