About Sensalle Limited (06377778) United Kingdom