About Canterbury It Limited (10082880) United Kingdom