About James Troop & Company Limited (00149916) United Kingdom