About T.k.o Caroline Dubois Ltd (12041019) United Kingdom