About Sensations Holdings Limited (03433088) United Kingdom