About Goodale Lock Ltd (13208821) United Kingdom