About Tom Mckenna Ltd. (SC338434) United Kingdom