About Town Hall Battery Company Limited (04584026) United Kingdom