About Tom Mccullough Ltd (06602601) United Kingdom