About Sdi (the Lion Hotel) Limited (06836880) United Kingdom