About Kenwell Limited (NI010961) United Kingdom