About Dial Time Systems Limited (02875883) United Kingdom