About Vfi North Limited (00882677) United Kingdom