About Donegore Fine Art Castings Limited (NI022406) United Kingdom