About Lion Wellington Limited (12526385) United Kingdom