About Locderck Ltd (11024551) United Kingdom