About D. A. Ashcroft & Son Limited (08497780) United Kingdom