About William Holroyd & Sons Limited (00269032) United Kingdom