About Ashcroft Instruments Limited (09593119) United Kingdom