About La Barraca Plya Ltd (10882248) United Kingdom