Automotive - Bristol, England, United Kingdom
A new concept in car body repairs which aimed to repair parts to vehicles rather than replace them.