About Classic Throttle Shop (uk) Limited (08259221) United Kingdom