About G.h. Yeomans Motors Limited (10107498) United Kingdom