About Chef Duncan Jones Limited (12003731) United Kingdom