About C & H Canterbury Ltd (13260615) United Kingdom