About Loc-de Ltd (10162427) United Kingdom