About Lion Haircare Limited (03496218) United Kingdom