About Lockeridge Ltd (13408463) United Kingdom