About Kengoods Limited (12845335) United Kingdom