About Oltimer-schmiede Limited (10979544) United Kingdom