Just found this page here. If you click on 'foreign user" you can find an English language contact form http://www.e30-teile.de/index.php
SHOGUN'S TRICKS AND TIPS FOR THE SEVEN SERIES
Forum Rules