try a monumental mason or fireplace supplier. there are rules & regs about open fires with size of hearth required and expansion gaps (i know as i am doing this at the moment) problem with slate is it is very prous and could look discoloured and dirty after a short time