About Probe Technology Limited (06837539) United Kingdom