About Kenniford Associates Ltd (11447010) United Kingdom