About Style House London Ltd. (13083543) United Kingdom