About James A Grant Ltd. (SC680509) United Kingdom