About Denmore Instrumentation Ltd (12121579) United Kingdom