About Holroyd (huddersfield) Limited (03283226) United Kingdom