About Aroma Coffee & Kitchen (larkhall) Ltd (SC612594) United Kingdom