About Kenmoor Investments Ltd (08409795) United Kingdom