About La Sandal Ltd. (12703222) United Kingdom