About Joseph Hirst (huddersfield) Limited (01537320) United Kingdom