About La Baracca Italian Ltd (13457947) United Kingdom