About The Ticket Machine Group Limited (02638971) United Kingdom