About Duxfield Limited (06030838) United Kingdom