About James Turner & Company Limited (SC007666) United Kingdom