About Clarke Instruments Limited (00953610) United Kingdom