About Tyre Valve Specialists Holdings Limited (01281376) United Kingdom