About Rudolph & Hellmann Automotive Limited (03881895) United Kingdom