About V Installations Holdings Limited (12472200) United Kingdom