About Lcbars Ltd (13154384) United Kingdom