About Canterbury Log Stores Ltd (10390411) United Kingdom