About Jacqui Duffield Ltd (12319284) United Kingdom