About The Tower Cafe Limited (12094392) United Kingdom