About James Grant & Company (west) Limited (SC017306) United Kingdom