About Duo Partners Limited (08021753) United Kingdom