About Vitruvian Consultants Ltd (06701247) United Kingdom