About Max Duncan Ltd (12123518) United Kingdom