About Kitchenrus Ltd (11781666) United Kingdom