About Vmf Systems Limited (07575623) United Kingdom