About Duet Partners Limited (06943900) United Kingdom