About James Grant & Company (east) Limited (SC029773) United Kingdom