About Lkd Independent Sales Ltd (10308106) United Kingdom