About Duffield Trading Ltd (12627928) United Kingdom