About Havering Tyre & Battery Co. Limited (01277260) United Kingdom