About The Scent Bar Ltd (12839280) United Kingdom