About Canterbury Tails Trading Limited (13372477) United Kingdom