About Locend Supply Ltd (12314835) United Kingdom