About Duchess J Limited (06805438) United Kingdom