About Christol Associates Limited (06613060) United Kingdom