About Elsa Caleb Ltd. (03984209) United Kingdom