About Lalco London Ltd (13452591) United Kingdom