About Vernon Hall Limited (13405611) United Kingdom