About Delyn Metals Limited (02151741) United Kingdom