About Duerdens Limited (01676832) United Kingdom