About Duffield Limited (02522856) United Kingdom