About Kenyon & Co Limited (07319497) United Kingdom