About Kennyhill Limited (02761493) United Kingdom