About Vernon Fox Trading Limited (13310505) United Kingdom