About De La Croix Limited (03861317) United Kingdom