About Lion S House Ltd (10901147) United Kingdom