About Duxburys Holdings Limited (06624235) United Kingdom