About La Beachcomber Limited (12941544) United Kingdom