About James G Carrick & Company Limited (SC115023) United Kingdom