About Lionhound Ltd. (08570920) United Kingdom