About Vernon Fox Solutions Limited (13374438) United Kingdom