About Dumplin Factory Ltd (11432984) United Kingdom