About Ds Earnshaw & Son Limited (09955013) United Kingdom