About Kenyon Bros.& Co. Limited (00031110) United Kingdom