About Stammwerk Ltd. (08947709) United Kingdom