About Lalord Ltd (13301643) United Kingdom