About Tunmore Automatics Limited (00884265) United Kingdom