About Duchess Belle Limited (09375926) United Kingdom