About Elstree Precision Company Limited (00699133) United Kingdom