About Villa Cafe Limited (07443435) United Kingdom