About Geldardo S Instrumentation Limited (08959757) United Kingdom