About Probes Plus Ltd (03241920) United Kingdom