About Les Sens Limited (08023030) United Kingdom