About Jacquieduckworth Limited (11582264) United Kingdom