About Vernon And Co. Limited (00517201) United Kingdom