About R Holroyd & Sons Ltd. (08528940) United Kingdom