About Probe Associates Limited (03450729) United Kingdom