About The Ballot House Uk Ltd (13434620) United Kingdom