About Del Instrumentation Services Limited (11371719) United Kingdom