About Delyn Estate Limited (12442717) United Kingdom