About Lennie Lion Clothing Ltd (12859300) United Kingdom