About J. Darbyshire & Son Limited (00730269) United Kingdom