About Tom Dennis Limited (10474256) United Kingdom