About Holt & Marsh (engravers) Limited (01299676) United Kingdom