About Sarah S Sensational Scents Ltd (SC692757) United Kingdom