About Vernon Oliver Consulting Limited (07582870) United Kingdom