About Aroma Energy Limited (07951286) United Kingdom