About Lion England Ltd (13055221) United Kingdom