About Vernon & Dox Ltd (12747257) United Kingdom