About Duxbury Design Ltd (09710825) United Kingdom