About Lions Of London Ltd. (13128723) United Kingdom