About A Scent Of Life Ltd. (13458630) United Kingdom