About Duchy Fasteners Limited (03454381) United Kingdom