About Dromec Measurement Limited (02606722) United Kingdom