About Stay In Style Ltd. (SC620297) United Kingdom