About British Tyre Manufacturers Association Limited (00927539) United Kingdom