About James Verner Conservation Limited (13226596) United Kingdom