About James Simpson Ltd. (SC493032) United Kingdom