Ted James Design Ltd
Small business
Gl5 5EY Stroud
United Kingdom
Phone: 01453 298401
Website: http://tedjamesdesign.com
Bicycle frames and components hand made in Great Britian
Machining and fabrication
Small business
Phone: 01453 298401
Website: http://tedjamesdesign.com
Bicycle frames and components hand made in Great Britian
Machining and fabrication