About Scents & Sassology Limited (13562209) United Kingdom