About Staves Instrumentation Services Limited (06327642) United Kingdom