About Senses Temps Limited (12588420) United Kingdom