About L&s Silver Lining Studios Ltd (10820830) United Kingdom