About James H. Lamont & Company Limited (SC054788) United Kingdom