About Vernon Scott Limited (08529493) United Kingdom