About Barreca Beauty Ltd (11631047) United Kingdom