About Kennywell Limited (13550329) United Kingdom