About Leo S No.1 Decor Ltd. (SC517185) United Kingdom