About Tom Campbell Ltd. (SC311842) United Kingdom