About Senses Health & Beauty Limited (SC457181) United Kingdom