About Chop&stew Ltd (13357418) United Kingdom