James Hargreaves (PM) Ltd Address:103 Broadfield Road Heeley Sheffield S8 0XH Telephone Number:0114 258 3111