About Venner Shipley Legal Limited (10023283) United Kingdom