About Inspection Instrumentation & Technical Services Limited (06471757) United Kingdom