About Daniel Doncaster & Sons Limited (00897492) United Kingdom