About J & V Alford Holdings Limited (08456286) United Kingdom