About Vh 7 Ltd (13517558) United Kingdom