About Lion Supplies Limited (04435853) United Kingdom