About Duchess International Magazine Ltd (09626491) United Kingdom