About Lion Lion & Son Limited (00083494) United Kingdom