About Bad Mouthed Kitchen Ltd (13410498) United Kingdom