About Loclec Ltd (06218249) United Kingdom