About Village People Limited (05740509) United Kingdom