About Blick Time Systems Limited (00277359) United Kingdom