About Probe Design Solutions Limited (03911705) United Kingdom