About Uk Locke Co. Limited (12234513) United Kingdom