About Michael A. Ashcroft Associates Limited (01734534) United Kingdom