About Keneils Ltd (06087520) United Kingdom