About James Fleming & Company Limited (SC131587) United Kingdom