About Holroyd & Pickles Limited (08471526) United Kingdom