About Vernon Fox Holdings Limited (13519294) United Kingdom