About Deighton Systems Limited (06919240) United Kingdom