About Savannah Scent Ltd (12842802) United Kingdom