About Kenyon Investments Limited (09470733) United Kingdom