About J Mitchell & Sons Ltd (08586500) United Kingdom