About Tom Dick & Harry Limited (08729864) United Kingdom