About Ashworth & Thompson Limited (01405716) United Kingdom