About Beth Camilleri Salon Limited (11072322) United Kingdom