About Vvh Holdings Limited (06586009) United Kingdom