About Sturges Tooling And Precision Engineering Limited (00843105) United Kingdom