About Lion Works Limited (04912122) United Kingdom