About Challenger Tyre & Exhaust Co. (sheffield) Limited (01886627) United Kingdom