About J. Blakeborough & Sons Ltd. (02667063) United Kingdom