About Northallerton Tyre & Battery Company Limited (00910622) United Kingdom