About Valley View 1980 Limited (08941156) United Kingdom