About Weldon Lock Associates Ltd (10764679) United Kingdom