Caramelo Kids
A British brand established in 1976. They are continually designing timeless collections for each season, keeping up to date with current industry changes and customer demand.