About Canterbury Cotton Oxford Limited (03118213) United Kingdom