R Handley And Sons Ltd

North Rd, Middleham, Leyburn DL8 4PJ, UK