About Villa Pelicano Limited (03606801) United Kingdom