About A J Ashcroft & Sons Ltd (09714126) United Kingdom