About Tachodisc Limited (02676818) United Kingdom