About James Yemc Golf Limited (10977348) United Kingdom