About Kenyon & Co Bars Ltd (12079919) United Kingdom