About Oxford Tyre & Battery Ltd. (06442119) United Kingdom