About Lion Clothing Productions Ltd (13662234) United Kingdom