About Holme Dodsworth (est.1879) Limited (01062366) United Kingdom