About Tom Dean Investigator Limited (13595414) United Kingdom