About C Kenneth & Son Investments Ltd (12321818) United Kingdom