About V&h Holdings Limited (13518919) United Kingdom