About Lid Security Ltd (10753326) United Kingdom