About V & F Investments Limited (08937226) United Kingdom