About Canterbury Systems Limited (01008730) United Kingdom