About Simon Duxbury Limited (06685217) United Kingdom