About Northwood Hills Tyre & Battery Co. Ltd. (06479539) United Kingdom