About J & V Holdings Limited (06772699) United Kingdom