About Dem Mans Kitchen Ltd (13180058) United Kingdom