About Probe Scientific Limited (03598449) United Kingdom