About Canterbury 628 Limited (11602777) United Kingdom