About Stahl Uk Limited (03784458) United Kingdom