About Scented Scotland Ltd. (SC351748) United Kingdom