About J. Blackledge & Son Limited (04721593) United Kingdom