About V V C (uk) Limited (07075808) United Kingdom