About Town And County Investment Company Limited (00553128) United Kingdom