About Schmied Technologies Limited (05489726) United Kingdom