About Tom Holmes Media Ltd. (09532420) United Kingdom